package com.itheima.homework;

/*
我国古代数学家张丘建在《算经》一书中提出的数学问题：
    鸡翁一值钱五，鸡母一值钱三，鸡雏三值钱一。​ 百钱买百鸡，问鸡翁、鸡母、鸡雏各几何？
    公鸡: 5元一只
    母鸡: 3元一只
    小鸡: 1元3只

    100块钱买100只鸡,有多少种买法
 */
public class Homework11 {
    public static void main(String[] args) {

        int count = 0;
        //1. 定义一个循环,表示公鸡的取值范围
        for (int i = 0; i <= 12; i+=4) {
            //2. 定义一个循环,表示母鸡的取值范围
            for (int j = 4; j <= 25; j+=7) {
                //3. 定义一个变量,表示小鸡的取值范围
                int k = 100 - i - j;
                count++;
                //百钱买百鸡
                    /*
                        1. 三种鸡的钱在一起100块
                        2. 三种鸡加一块儿要100只
                        3. 小鸡的只数一定是3的倍数
                     */
                if (5 * i + 3 * j + k / 3 == 100  && k % 3 == 0) {
                    System.out.println("公鸡:" + i + "只, 母鸡:" + j + "只,小鸡:" + k + "只");
                }

            }

        }

        System.out.println("count = " + count);  // 66000     --> 660  --> 286   --> 16
    }
}
